armoured combat - English Synonyms Dictionary